What does Block rental apartment mean? Below you find one meaning for the word Block rental apartment You can also add a definition of Block rental apartment yourself
1
00
Block rental apartment
An apartment leased directly from Harvard University Housing by a Harvard school or department for occupancy by participants in special programs.